/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconXin1 = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M769.28 128c-96.64 0-181.12 55.04-225.28 135.68C500.48 183.04 415.36 128 318.08 128c-140.8 0-254.72 114.56-254.72 256 0 67.2 25.6 128 67.84 174.08l391.04 392.96c6.4 5.76 14.08 8.96 21.76 8.96 7.68 0 15.36-3.2 21.76-8.96L956.8 558.08C998.4 512.64 1024 451.2 1024 384c0-141.44-113.92-256-254.72-256z m138.88 388.48L544 886.4 179.84 516.48C147.2 481.92 127.36 435.2 127.36 384c0-106.24 85.76-192 190.72-192 85.12 0 158.72 56.32 184.32 133.76 6.4 16.64 23.04 28.8 41.6 28.8 19.2 0 35.2-11.52 42.24-28.16C611.2 248.32 684.16 192 769.28 192 874.88 192 960 277.76 960 384c0.64 51.2-19.2 97.92-51.84 132.48z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconXin1.defaultProps = {
  size: 18,
};

IconXin1 = React.memo ? React.memo(IconXin1) : IconXin1;

export default IconXin1;
